package com.kgc.scd.vo;


import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

/**
 * Created On : 2022/11/15.
 * <p>
 * Author : 22166
 * <p>
 * Description: 轮播图
 */
@Data
@ApiModel(value = "商品轮播图VO",description = "视图层领域模型数据对象，用于前端显示")
public class ShopCarouselVO {


    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private String id;

    /**
     * 图片地址
     */
    @ApiModelProperty(value = "图片地址")
    private String imageUrl;


    /**
     * 商品名称
     */
    @ApiModelProperty(value = "商品名称")
    private String name;

    /**
     * 商品价格
     */
    @ApiModelProperty(value = "商品价格")
    private Double retailPrice;


    /**
     * 商品详情链接
     */
    @ApiModelProperty(value = "商品详情链接")
    private String goodsUrl;

    /**
     * 商品id
     */
    @ApiModelProperty(value = "商品id")
    private String goodsId;

    /**
     * 商品分类id
     */
    @ApiModelProperty(value = "商品分类id")
    private String catId;

   /* *//**
     * 轮播图类型,用户判断,可以根据商品id或者分类进行判断
     *//*
    private Integer type;*/

   /* *//**
     * 轮播图展示顺序,从小到大
     *//*
    private Integer sort;*/

   /* *//**
     * 是否展示 , 1展示 0不展示
     *//*
    private String isShow;*/

    /**
     * 创建时间
     *//*
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date creatTime;*/

}